T Boone Pickens makes most generous list

T Boone Pickens makes most generous list

Slate